<? 
if($cBanco->conectar()){
?>
<p>
Selecione um banco de dados:
</p>
<table border="0" cellpadding="0" cellspacing="3" width="100%">
	<tr>
		<td width="150">Host:</td>
		<td><?  echo $_SESSION['host'];?></td>
	</tr>
	<tr>
		<td>
      Usu&aacute;rio:
    </td>
		<td><?  echo $_SESSION['usuario'];?></td>
	</tr>
	<tr>
		<td>Senha:</td>
		<td>******</td>
	</tr>
	<tr>
		<td>Banco de dados:</td>
		<td><?  echo $_SESSION['banco'];?></td>
	</tr>
	<tr>
		<td valign="top">Classe de acesso ao banco de dados:</td>
		<td valign="top">
			<table border="0" cellpadding="0" cellspacing="3" width="100%">
			<? 
				if($_POST['versao'] == "4"){
					include_once("geradores/GeradorDB4.php");
				}else{
					include_once("geradores/GeradorDB.php");					
				}
				$gDB = new GeradorDB(new DadosBanco($_SESSION['host'], $_SESSION['banco'], $_SESSION['usuario'], $_SESSION['senha']));
				$phpDB = $gDB->gerarDB();
			?>
			<tr>
				<td width="100" valign="top">DBMySql</td>
				<td valign="top">
					<textarea cols="100" rows="20" name="DBMySql"><?  echo $phpDB?></textarea><br><br>
				</td>
			</tr>
			</table>
		</tr>
	</tr>
	<tr>
		<td valign="top">Tabelas:</td>
		<td valign="top">
			<table border="0" cellpadding="0" cellspacing="3" width="100%">
			<? 
                if($_POST['versao'] == "4"){
					include_once("geradores/GeradorBean4.php");
					include_once("geradores/GeradorControle4.php");
				}else{
					include_once("geradores/GeradorBean.php");
					include_once("geradores/GeradorControle.php");
				}
				include_once("geradores/CriaArquivo.php");
				$gBean = new GeradorBean($cBanco);
				$gControle = new GeradorControle($cBanco);
				for($i = 0; $i < count($_POST['tabelas']); $i++){
					$phpBean = $gBean->gerarBean($_POST['tabelas'][$i]);
					$phpControle = $gControle->gerarControle($_POST['tabelas'][$i]);
			?>
			<tr>
				<td width="100" valign="top"><?  echo $_POST['tabelas'][$i]?></td>
				<td valign="top">
					<textarea cols="100" rows="20" name="<?  echo $_POST['tabelas'][$i]."Bean"?>"><?  echo $phpBean?></textarea><br><br>
					<textarea cols="100" rows="20" name="<?  echo $_POST['tabelas'][$i]."Controle"?>"><?  echo $phpControle?></textarea><br><br>
				</td>
			</tr>
			<? 
				$arq = new CriarArquivo();
				$arq->criar($_POST['tabelas'][$i]."Bean.php", "w+");
				$arq->escreverArquivo($phpBean);
				$arq->fechar();
				
				$arq1 = new CriarArquivo();
				$arq1->criar($_POST['tabelas'][$i]."Controle.php", "w+");
				$arq1->escreverArquivo($phpControle);
				$arq1->fechar();

				echo $arq1->getNomeArquivo();
				echo $arq->getNomeArquivo();
				}
			?>
			</table>
		</tr>
	</tr>
</table>


<? 
}else{
?>
<p>Erro ao tentar criar classes: <?  echo $_SESSION['banco']?></p>
<p><a href="javascript:history.back();">Voltar</a></p>
<? 
}
?>
